# 假设有一个字典`person_info` 储存了一个人的信息，包含不少于5个键值对，如下所示：
person_info = {
    "name": "Alex",
    "age": 30,
    "country": "USA",
    "language": ["English", "Spanish"],
    "is_student": False
}
# 1.打印`person_info` 字典的`name` 值。
print(person_info['name'])
# 2.. 修改`age` 的值为 31。
person_info['age']=31
print(person_info['age'])
# 3.向字典中添加一个新的键值对 `height": 175`。
person_info['height']=175
print(person_info['height'])
# 4.删除字典中的 `is_student"` 键及其值。
del person_info['is_student']
print(person_info)
# 5.使用循环遍历字典，打印所有的键和值。
print(person_info)
# 6.检查字典中是否有 `email"` 这个键，如果没有，添加 `email": "alex@example.com"`。
if 'email' in person_info:
    print(person_info['email'])
else:
    person_info['email']='alex@example.com'
    print(person_info['email'])
# 7.将`language` 的值改为只包含 `English"`。
person_info.update({"language": ["English"]})
print(person_info["language"])
# 8.获取并打印字典中`language` 列表的长度。
l=len(person_info["language"])
print(l)
# 9.向`language` 列表中添加一种新语言 `French"`。
person_info["language"].append("French")
print(person_info["language"])
# 10.循环插入新的键值对到字典：将 ` hobby'` + 数字 作为键，相应的 ` hobby'` + 数字值 作为值，数字从1至3。
for i in range(1, 4):
    a = f'hobby{i}'
    b = f'hobby{i}值'
    # 插入键值对到字典
    person_info[a] = b
print(person_info)